﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRQDMeta.OutputDto._20220418
{
    /// <summary>
    ///  获取房间商品详情
    /// </summary>
    public class MetaRoomDetailOutput
    {
        /// <summary>
        ///  关联应用附件文件地址
        /// </summary>
        public string attachUrl { get; set; }
        /// <summary>
        ///  房间缩略图地址，房间本身的缩略图地址为空则返回关联应用的缩略图
        /// </summary>
        public string imageUrl { get; set; } 
        /// <summary>
        ///  登录用户是否已点赞
        /// </summary>
        public bool isStar { get; set; }
        /// <summary>
        ///  登录用户是否已收藏
        /// </summary>
        public bool isHold { get; set; }
        /// <summary>
        ///  登录用户是否已购买
        /// </summary>
        public bool isPaid { get; set; }
        /// <summary>
        ///  房间ID
        /// </summary>
        public int fileID { get; set; }
        /// <summary>
        ///  名称
        /// </summary>
        public string fileName { get; set; }
        /// <summary>
        ///  所属应用ID
        /// </summary>
        public int appFileID { get; set; }
        /// <summary>
        ///  所属应用名称
        /// </summary>
        public string appFileName { get; set; }
        /// <summary>
        ///  简介
        /// </summary>
        public string fileNote { get; set; }
        /// <summary>
        ///  代码
        /// </summary>
        public string fileCode { get; set; }
        /// <summary>
        ///  序号
        /// </summary>
        public int fileOrder { get; set; }
        /// <summary>
        ///  密码
        /// </summary>
        public string roomPwd { get; set; }
        /// <summary>
        ///  所属目录ID
        /// </summary>
        public int folderID { get; set; }
        /// <summary>
        ///  所属目录名称
        /// </summary>
        public string folderName { get; set; }
        /// <summary>
        ///  缩略图，房间没有上传图片时，返回应用的图片
        /// </summary>
        public List<T_DocBagFileRecord> fileImage { get; set; }
        /// <summary>
        ///  商品价格
        /// </summary>
        public decimal filePrice { get; set; }
        /// <summary>
        ///  最大人数
        /// </summary>
        public int playerNum { get; set; }
        /// <summary>
        ///  应用地址
        /// </summary>
        public string appID { get; set; }
        /// <summary>
        ///  应用大小
        /// </summary>
        public decimal appSize { get; set; }
        /// <summary>
        ///  开始时间
        /// </summary>
        public string gameStart { get; set; }
        /// <summary>
        ///  结束时间
        /// </summary>
        public string gameEnd { get; set; }
        /// <summary>
        ///  浏览次数
        /// </summary>
        public int browseNum { get; set; }
        /// <summary>
        ///  点赞次数
        /// </summary>
        public int starNum { get; set; }
        /// <summary>
        ///  收藏次数
        /// </summary>
        public int holdNum { get; set; }
        /// <summary>
        ///  购买次数
        /// </summary>
        public int payNum { get; set; }
        /// <summary>
        ///  下载次数
        /// </summary>
        public int downNum { get; set; }
        /// <summary>
        ///  在线人数
        /// </summary>
        public int onlineNum { get; set; }
        /// <summary>
        ///  更新时间
        /// </summary>
        public string updateTime { get; set; }
        /// <summary>
        ///  更新人
        /// </summary>
        public string updateName { get; set; }
        /// <summary>
        ///  创建时间
        /// </summary>
        public string createTime { get; set; }
        /// <summary>
        ///  创建人头像
        /// </summary>
        public string createImage { get; set; }
        /// <summary>
        ///  创建人
        /// </summary>
        public string createName { get; set; }
        /// <summary>
        ///  创建人ID
        /// </summary>
        public int createID { get; set; }
        public string appImage { get; set; }
        /// <summary>
        /// 应用版本号
        /// </summary>
        public string verNumber { get; set; }
    }
}